package com.ying.user.service;

import com.ying.common.entity.Response;
import org.springframework.http.HttpEntity;

import java.awt.*;

public interface MmVerifyCodeService {

    /**
     * 验证
     */
    Response verify(String code);
    /**
     * 存储验证码
     */
    void save(String key, String code);
    /**
     * 查询验证码
     */
    String find(String key);
    /**
     * 删除验证码
     */
    void remove(String key);
    /**
     * 生成图片验证码
     */
    HttpEntity image();
    /**
     * 生成图片及干扰线
     */
    Image imageWithDisturb(String string);

}
